\hypertarget{class_log_system}{\section{\-Référence de la classe \-Log\-System}
\label{class_log_system}\index{\-Log\-System@{\-Log\-System}}
}


{\ttfamily \#include $<$logsystem.\-h$>$}

\subsection*{\-Fonctions membres publiques}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{class_log_system_a26650fa1e4d9792106e4c3ddd727aaa9}{ajouter\-Fichier\-Log} (\hyperlink{class_log_message}{\-Log\-Message} m)
\item 
void \hyperlink{class_log_system_ad18f58f1ad0e8f23dc524c2f55d3e8fc}{ajouter\-Console\-Log} (\hyperlink{class_log_message}{\-Log\-Message} m)
\item 
void \hyperlink{class_log_system_a29ba53a9628ac2c2c517bf751cb84a9a}{ajouter\-Fcihier\-Et\-Console} (\hyperlink{class_log_message}{\-Log\-Message} m)
\end{DoxyCompactItemize}
\subsection*{\-Fonctions membres publiques statiques}
\begin{DoxyCompactItemize}
\item 
static \hyperlink{class_log_system}{\-Log\-System} \& \hyperlink{class_log_system_ab5b398fac784d6c20576829056a364a2}{get\-Instance} ()
\item 
static void \hyperlink{class_log_system_a96ec47ba20361122fb990ef8e9729b82}{libere\-Instance} ()
\end{DoxyCompactItemize}
\subsection*{\-Fonctions membres protégées}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_log_system_adc3513336bc3959e888b343ce6304922}{\-Log\-System} (const \hyperlink{class_log_system}{\-Log\-System} \&)
\item 
\hyperlink{class_log_system_ac891dbbf0efb28b572555ee797b56998}{\-Log\-System} ()
\item 
void \hyperlink{class_log_system_a259a97306f0a436f4d8b767b3b0ab8b2}{operator=} (const \hyperlink{class_log_system}{\-Log\-System} \&)
\end{DoxyCompactItemize}


\subsection{\-Description détaillée}


\-Définition à la ligne 6 du fichier logsystem.\-h.



\subsection{\-Documentation des constructeurs et destructeur}
\hypertarget{class_log_system_adc3513336bc3959e888b343ce6304922}{\index{\-Log\-System@{\-Log\-System}!\-Log\-System@{\-Log\-System}}
\index{\-Log\-System@{\-Log\-System}!LogSystem@{\-Log\-System}}
\subsubsection[{\-Log\-System}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Log\-System\-::\-Log\-System} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Log\-System} \&}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline, protected\mbox{]}}}}\label{class_log_system_adc3513336bc3959e888b343ce6304922}


\-Définition à la ligne 19 du fichier logsystem.\-h.

\hypertarget{class_log_system_ac891dbbf0efb28b572555ee797b56998}{\index{\-Log\-System@{\-Log\-System}!\-Log\-System@{\-Log\-System}}
\index{\-Log\-System@{\-Log\-System}!LogSystem@{\-Log\-System}}
\subsubsection[{\-Log\-System}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Log\-System\-::\-Log\-System} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}\label{class_log_system_ac891dbbf0efb28b572555ee797b56998}


\-Définition à la ligne 17 du fichier logsystem.\-cpp.



\-Voici le graphe des appelants de cette fonction \-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{class_log_system_ac891dbbf0efb28b572555ee797b56998_icgraph}
\end{center}
\end{figure}




\subsection{\-Documentation des fonctions membres}
\hypertarget{class_log_system_ad18f58f1ad0e8f23dc524c2f55d3e8fc}{\index{\-Log\-System@{\-Log\-System}!ajouter\-Console\-Log@{ajouter\-Console\-Log}}
\index{ajouter\-Console\-Log@{ajouter\-Console\-Log}!LogSystem@{\-Log\-System}}
\subsubsection[{ajouter\-Console\-Log}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Log\-System\-::ajouter\-Console\-Log} (
\begin{DoxyParamCaption}
\item[{{\bf \-Log\-Message}}]{m}
\end{DoxyParamCaption}
)}}\label{class_log_system_ad18f58f1ad0e8f23dc524c2f55d3e8fc}
\-Ajouter \-Console \-Log

\-On affiche le message sur la sotir standard d'erreur.

\-Définition à la ligne 50 du fichier logsystem.\-cpp.



\-Voici le graphe d'appel pour cette fonction \-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{class_log_system_ad18f58f1ad0e8f23dc524c2f55d3e8fc_cgraph}
\end{center}
\end{figure}




\-Voici le graphe des appelants de cette fonction \-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{class_log_system_ad18f58f1ad0e8f23dc524c2f55d3e8fc_icgraph}
\end{center}
\end{figure}


\hypertarget{class_log_system_a29ba53a9628ac2c2c517bf751cb84a9a}{\index{\-Log\-System@{\-Log\-System}!ajouter\-Fcihier\-Et\-Console@{ajouter\-Fcihier\-Et\-Console}}
\index{ajouter\-Fcihier\-Et\-Console@{ajouter\-Fcihier\-Et\-Console}!LogSystem@{\-Log\-System}}
\subsubsection[{ajouter\-Fcihier\-Et\-Console}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Log\-System\-::ajouter\-Fcihier\-Et\-Console} (
\begin{DoxyParamCaption}
\item[{{\bf \-Log\-Message}}]{m}
\end{DoxyParamCaption}
)}}\label{class_log_system_a29ba53a9628ac2c2c517bf751cb84a9a}


\-Définition à la ligne 21 du fichier logsystem.\-cpp.



\-Voici le graphe d'appel pour cette fonction \-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{class_log_system_a29ba53a9628ac2c2c517bf751cb84a9a_cgraph}
\end{center}
\end{figure}




\-Voici le graphe des appelants de cette fonction \-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{class_log_system_a29ba53a9628ac2c2c517bf751cb84a9a_icgraph}
\end{center}
\end{figure}


\hypertarget{class_log_system_a26650fa1e4d9792106e4c3ddd727aaa9}{\index{\-Log\-System@{\-Log\-System}!ajouter\-Fichier\-Log@{ajouter\-Fichier\-Log}}
\index{ajouter\-Fichier\-Log@{ajouter\-Fichier\-Log}!LogSystem@{\-Log\-System}}
\subsubsection[{ajouter\-Fichier\-Log}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Log\-System\-::ajouter\-Fichier\-Log} (
\begin{DoxyParamCaption}
\item[{{\bf \-Log\-Message}}]{m}
\end{DoxyParamCaption}
)}}\label{class_log_system_a26650fa1e4d9792106e4c3ddd727aaa9}
\-Ajouter \-Fichier \-Log

\-On parcourt le fichier pour ajouter à la fin 
\begin{DoxyParams}{\-Paramètres}
{\em m} & \-Un \hyperlink{class_log_message}{\-Log\-Message}\\
\hline
\end{DoxyParams}


\-Définition à la ligne 26 du fichier logsystem.\-cpp.



\-Voici le graphe d'appel pour cette fonction \-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{class_log_system_a26650fa1e4d9792106e4c3ddd727aaa9_cgraph}
\end{center}
\end{figure}




\-Voici le graphe des appelants de cette fonction \-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{class_log_system_a26650fa1e4d9792106e4c3ddd727aaa9_icgraph}
\end{center}
\end{figure}


\hypertarget{class_log_system_ab5b398fac784d6c20576829056a364a2}{\index{\-Log\-System@{\-Log\-System}!get\-Instance@{get\-Instance}}
\index{get\-Instance@{get\-Instance}!LogSystem@{\-Log\-System}}
\subsubsection[{get\-Instance}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Log\-System} \& {\bf \-Log\-System\-::get\-Instance} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{class_log_system_ab5b398fac784d6c20576829056a364a2}


\-Définition à la ligne 8 du fichier logsystem.\-cpp.



\-Voici le graphe d'appel pour cette fonction \-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{class_log_system_ab5b398fac784d6c20576829056a364a2_cgraph}
\end{center}
\end{figure}




\-Voici le graphe des appelants de cette fonction \-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{class_log_system_ab5b398fac784d6c20576829056a364a2_icgraph}
\end{center}
\end{figure}


\hypertarget{class_log_system_a96ec47ba20361122fb990ef8e9729b82}{\index{\-Log\-System@{\-Log\-System}!libere\-Instance@{libere\-Instance}}
\index{libere\-Instance@{libere\-Instance}!LogSystem@{\-Log\-System}}
\subsubsection[{libere\-Instance}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Log\-System\-::libere\-Instance} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{class_log_system_a96ec47ba20361122fb990ef8e9729b82}


\-Définition à la ligne 13 du fichier logsystem.\-cpp.

\hypertarget{class_log_system_a259a97306f0a436f4d8b767b3b0ab8b2}{\index{\-Log\-System@{\-Log\-System}!operator=@{operator=}}
\index{operator=@{operator=}!LogSystem@{\-Log\-System}}
\subsubsection[{operator=}]{\setlength{\rightskip}{0pt plus 5cm}void \-Log\-System\-::operator= (
\begin{DoxyParamCaption}
\item[{const {\bf \-Log\-System} \&}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}\label{class_log_system_a259a97306f0a436f4d8b767b3b0ab8b2}


\-La documentation de cette classe a été générée à partir des fichiers suivants \-:\begin{DoxyCompactItemize}
\item 
/home/yuntux/\-U\-T\-C/\-G\-I02/\-L\-O21/projet/projet\-\_\-propre/\hyperlink{logsystem_8h}{logsystem.\-h}\item 
/home/yuntux/\-U\-T\-C/\-G\-I02/\-L\-O21/projet/projet\-\_\-propre/\hyperlink{logsystem_8cpp}{logsystem.\-cpp}\end{DoxyCompactItemize}
